mantle plume

noun, Geology
1.
plume (def 10).
Origin
1970-75
Examples from the web for mantle plume
  • The mantle plume will stay where it is and eventually create a new island over itself.
  • Despite the apparent unifying appeal, many dispute the mantle plume idea.
  • Despite their apparent unifying appeal, many dispute the mantle plume idea.
British Dictionary definitions for mantle plume

mantle plume

noun (geology)
1.
another name for plume (sense 6)